# HG changeset patch # User Miro HronĨok # Date 1747130687 -7200 # Tue May 13 12:04:47 2025 +0200 # Branch 3.14 # Node ID c5cdc23efd0fc6a1590ef2f7dc0b6ec94e43761f # Parent 5bb6a0ae7d6c2aa31cf6d3d2d221831e2c67cce0 hgdemandimport: exclude _contextvars (newly imported from threading) This is needed for Python 3.14.0b1 compatibility. threading now imports _contextvars: https://github.com/python/cpython/commit/d687900f98114bb5910daad9553ae381d7daf94b Originally reported in Fedora: https://bugzilla.redhat.com/2365820 diff -r 5bb6a0ae7d6c -r c5cdc23efd0f hgdemandimport/__init__.py --- a/hgdemandimport/__init__.py Wed May 07 12:25:56 2025 +0200 +++ b/hgdemandimport/__init__.py Tue May 13 12:04:47 2025 +0200 @@ -60,6 +60,7 @@ 'setuptools', '_distutils_hack.override', # threading is locally imported by importlib.util.LazyLoader.exec_module + '_contextvars', '_weakrefset', 'warnings', 'threading', _______________________________________________ Mercurial-devel mailing list Mercurial-devel@lists.mercurial-scm.org https://lists.mercurial-scm.org/mailman/listinfo/mercurial-devel